Version 3.1 of the iPhone OS, released last week, disables the ability of pre-3GS iPhones, as well as iPod Touches, to access many Microsoft Exchange 2007 servers. The incompatibility suggests that Apple had been concealing a security flaw in previous versions of the OS.